
InterLogic Fax Library for Delphi v1.0

InterLogic Fax Library (FAXLIB) is a library containing functions for 
creating WinFax 4.0 and Microsoft At Work PC Fax aware programs in 
Borland Delphi 1.0 (16-bit).  The library greatly simplifies the time
and effort required in sending faxes from within Delphi.

FAXLIB includes functions for WinFax Pro:

   - Determining whether WinFax Pro is installed
   - Establishing DDE link with WinFax Pro
   - Determining WinFax Pro's status
   - Submitting faxes to WinFax Pro
   - Attaching files and cover pages
   - Selecting WinFax Pro as the current printer

FAXLIB includes functions for Microsoft At Work PC Fax:

   - Determining whether Microsoft At Work PC Fax (MS Mail) is installed
   - Selecting Microsoft At Work PC Fax as the current printer

In comparison to WinFax Pro, Microsoft At Work PC Fax, part of Microsoft 
Mail and Windows For Workgroups, is limited in what can be controlled 
from another program.  Fax times must be set or changed through MS Mail.  
Using MAPI functions, along with FAXLIB, can increase this functionality 
somewhat by adding Logon and submission capabilities.  Without MAPI, 
using the Microsoft At Work PC Fax as a printer will bring up a MS Mail 
dialog screen.


InterLogic Fax Library can be retrieved from Compuserve Borland Delphi
Forum/Library Section (3rd Party Products).  The demo version includes:  

	- General instructions on how to use library
	- Full library of the fax functions
	- Demo containing all fax functions

To purchase the InterLogic Fax Library, send $20.00 ($40.00 with source) to:

		InterLogic Inc.
		P.O. Box 129
		Gillett, TX 78116

   NOTE: TX residents include 6.25% sales tax
	 US customers add $2.00 for shipping & handling
	 International customers add $5.00 for shipping & handling

	 CompuServe members may avoid shipping charges by also
	 sending their E-Mail/CompuServe address

Support questions should be directed to Compuserve account 71562,1216.


   Delphi is a Trade Mark of Borland International Inc
   Microsoft At Work PC Fax is a Trade Mark of Microsoft Corporation                      
   WinFax Pro is a Trade Mark of Delrina Corporation                      
   CompuServe is a Registered Trade Mark of CompuServe Incorporated


  The following functions apply only to WinFax Pro 4.0

  WinFaxLinkOK : boolean;
  Returns true if a WinFax DDE session exists.  It is automatically set
  when bEstablishWinFaxLink establishes a link.  Note: If the user ends
  WinFax after a link is made, this variable will NOT be reset.

  Function sGetWinFaxDir: String;
  Returns the directory in which WinFax has been installed.

  Function bWinFaxInstalled : boolean;
  Returns true if WinFax Pro has been installed

  Function bSelectWinFaxAsPrinter : boolean;
  Selects the WinFax Pro driver as the current printer driver

  Procedure bDeselectWinFaxAsPrinter;
  Returns control back to the default printer driver

  Function bEstablishWinFaxLink( SourceDdeClientConv: TDdeClientConv ) : boolean;
  Starts the initial link with WinFax Pro. It starts WinFax Pro 
  if it is not already running

  Function bBreakWinFaxLink : boolean;
  Closes the DDE link with WinFax Pro


  The following functions are similar to the DDE commands as described 
  in the WinFax Pro User's Guide: 

  Function bSetWinFaxSendFaxUI : boolean;
  Function bSetWinFaxActive : boolean;
  Function bSetWinFaxIdle : boolean;
  Function bSetWinFaxResolutionHIGH : boolean;
  Function bSetWinFaxResolutionLOW : boolean;
  Function bSetSendFaxDialogScreenON : boolean;
  Function bSetSendFaxDialogScreenOFF : boolean;
  Function bSetRecipientInfo(FaxNo,
			     Time,
			     Date,
			     FaxTo,
			     Company,
			     Subject,
			     KeyWords,
			     BillingCode : string) : boolean;
  Function sGetWinFaxStatus : string;
  Function bSetAttachFile( sAttachFile : string) : boolean;
  Function bSetCoverPage( sCoverPage : string) : boolean;
  Function bFillCoverPage( tCoverPage : TListBox ) : boolean;

  With the exception of sGetWinFaxStatus, each function returns true
  if it completed successfully.


  The following functions apply only to Microsoft At Work PC Fax 

  Function bMSAWFaxInstalled : boolean;
  Returns true if WinFax Pro has been installed

  Function bSelectMSAWFaxAsPrinter : boolean;
  Selects the Microsoft At Work PC Fax driver as the current printer driver

  Procedure bDeselectMSAWFaxAsPrinter;
  Returns control back to the default printer driver
	      

	       LIMITED WARRANTY

THIS PROGRAM, INSTRUCTION MANUAL, AND REFERENCE MATERIALS ARE SOLD 
"AS IS," WITHOUT WARRANTY AS TO THEIR PERFORMANCE, MERCHANTABILITY, 
OR FITNESS FOR ANY PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE 
RESULTS AND PERFORMANCE OF THIS PROGRAM IS ASSUMED BY Y0U.

HOWEVER, TO THE ORIGINAL PURCHASER ONLY, THE PUBLISHER WARRANTS THE 
MAGNETIC DISKETTE ON WHICH THE PROGRAM IS RECORDED TO BE FREE FROM 
DEFECTS IN MATERIALS AND FAULTY WORKMANSHIP UNDER NORMAL USE FOR A 
PERIOD OF NINETY DAYS FROM THE DATE OF PURCHASE. IF DURING THIS 
NINETY-DAY PERIOD THE DISKETTE SHOULD BECOME DEFECTIVE, IT MAY BE 
RETURNED TO THE PUBLISHER FOR A REPLACEMENT WITHOUT CHARGE, PROVIDED 
YOU HAVE PREVIOUSLY SENT IN OUR LIMITED WARRANTY REGISTRATION CARD TO 
THE PUBLISHER OR SEND PROOF OF PURCHASE OF THE PROGRAM.

YOUR SOLE AND EXCLUSIVE REMEDY IN THE EVENT OF A DEFECT IS EXPRESSLY 
LIMITED TO REPLACEMENT OF THE DISKETTE AS PROVIDED ABOVE. IF FAILURE 
OF A DISKETTE HAS RESULTED FROM ACCIDENT OR ABUSE, THE PUBLISHER SHALL 
HAVE NO RESPONSIBILITY TO REPLACE THE DISKETTE UNDER THE TERMS OF THIS 
LIMITED WARRANTY.

ANY IMPLIED WARRANTIES RELATING TO THE DISKETTE, INCLUDING ANY IMPLIED 
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ARE 
LIMITED TO A PERIOD OF NINETY DAYS FROM DATE OF PURCHASE. PUBLISHER SHALL 
NOT BE LIABLE FOR INDIRECT, SPECIAL, OR CONSEQUENTIAL DAMAGES RESULTING 
FROM THE USE OF THIS PRODUCT. SOME STATES DO NOT ALLOW THE EXCLUSION OR 
LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THE ABOVE 
LIMITATIONS MIGHT NOT APPLY TO YOU. THIS WARRANTY GIVES YOU SPECIFIC 
LEGAL RIGHTS, AND YOU MAY ALSO HAVE OTHER RIGHTS WHICH VARY FROM STATE 
TO STATE.

